ear seals - German English Dictionary